﻿@model SchoolCommunicationSystem.Models.ViewGradesByClassModels
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
@Scripts.Render("~/bundles/tablesorter")
@Scripts.Render("~/bundles/tablesorterpaging")
@using (Html.BeginForm("ViewGradesByClass", "ViewGradesByClass", FormMethod.Post))
{
    if (Model.Grade != null)
    {
        <table class="tablesorter">
            <thead>
                <tr>
                    <th>Mã số học sinh</th>
                    <th>Họ tên học sinh</th>
                    <th>Lớp</th>
                    <th>Loại điểm</th>
                    <th>Điểm</th>
                </tr>
            </thead>
            <tbody>
                @foreach (var item in Model.Grade)
                {
                    <tr>
                        <td>@item.learnerID</td>
                        <td>@item.Learner.firstName @item.Learner.lastName</td>
                        <td>@item.Learner.Class.ClassInSchoolYears.FirstOrDefault().className</td>
                        <td>@item.GradeType.gradeTypeName</td>
                        <td>@item.grade1</td>
                    </tr>
                }
            </tbody>
        </table>
        <br />
        <div style="color: Green; font-weight: bold">
            @TempData["msg"]
        </div>
    }
    else
    {
        <table class="tablesorter">
            <thead>
                <tr>
                    <th>Mã số học sinh</th>
                    <th>Họ tên học sinh</th>
                    <th>Lớp</th>
                    <th>Loại điểm</th>
                    <th>Điểm</th>
                </tr>
            </thead>
        </table>    
    }
}
